schmiert ab - French English Dictionary